package tt.dz.entity.base;

import java.io.Serializable;
import java.math.BigDecimal;

import tt.dz.entity.station.IncomeVo;
import tt.dz.entity.station.OutcomeVo;
public class OmsHomePage implements Serializable{
	/**
	 * 
	 */
	private static final long serialVersionUID = -1657703716336630175L;
	//站
	private Integer operationNo;//运营中数量
	private Integer planningNo;//规划中数量
	private Integer makingNo;//建设中数量
	private Integer stationTotal;//电站总数
	//
	private Integer offlineNo_d;//直流离线桩数量
	private Integer offlineNo_a;//交流离线桩数量
	private Integer chargerOfflineNo;//离线桩总数
	private Integer chargerTotal;//桩总数
	private Integer chargerErrorNo;//故障桩数量
	private Integer chargerChargeNo;//充电桩数量
	private Integer chargerBespeakNo;//预约桩数量
	private Integer chargerFreeNo;//空闲桩数量
	private Integer twoMonthsPriorChargerNo;//上上月桩总数
	private Integer lastMonthChargerNo;//上月桩总数
	private Integer thisMonthChargerNo;//本月桩总数
	private Integer thisMonthBespeakNo;//本月预约数量
	private Integer lastMonthBespeakNo;//上月预约数量
	private Integer thisMonthChargeNo;//本月充电数量
	private Integer lastMonthChargeNo;//上月充电数量
	//ht 图1 新增 由于byte 序列化的问题，所以放入redis的不能有复杂对象
	
//	private IncomeVo incomeVo;
	private BigDecimal income;//BigDecimal更专业，这里偷懒了
	private BigDecimal chargePercent;
	private BigDecimal BespeakPercent;
	private BigDecimal chargeIncome;
	private BigDecimal BespeakIncome;
//	private OutcomeVo outcomeVo;
	private BigDecimal outcome;//支出费用总额
	private BigDecimal eChargePercent;//上交的电费比例
	private BigDecimal siteCostPercent;//场地费比例
	private BigDecimal eChargeOutcome;//上交的电费
	private BigDecimal siteCostOutcome;//场地费
	
	
	//ht 图2 新增
//	private Integer chargerOfflineNoA;//离线枪口总数
	private Integer chargerTotalA;//枪口总数
	private Integer chargerErrorNoA;//故障枪口数量
	private Integer chargerChargeNoA;//充电枪口数量
	private Integer chargerBespeakNoA;//预约枪口数量
	private Integer chargerFreeNoA;//空闲枪口数量
	
//	private Integer chargerOfflineNoD;//离线枪口总数
	private Integer chargerTotalD;//枪口总数
	private Integer chargerErrorNoD;//故障枪口数量
	private Integer chargerChargeNoD;//充电枪口数量
	private Integer chargerBespeakNoD;//预约枪口数量
	private Integer chargerFreeNoD;//空闲枪口数量
	
	
	public Integer getChargerTotalA() {
		return chargerTotalA;
	}
	public void setChargerTotalA(Integer chargerTotalA) {
		this.chargerTotalA = chargerTotalA;
	}
	public Integer getChargerErrorNoA() {
		return chargerErrorNoA;
	}
	public void setChargerErrorNoA(Integer chargerErrorNoA) {
		this.chargerErrorNoA = chargerErrorNoA;
	}
	public Integer getChargerChargeNoA() {
		return chargerChargeNoA;
	}
	public void setChargerChargeNoA(Integer chargerChargeNoA) {
		this.chargerChargeNoA = chargerChargeNoA;
	}
	public Integer getChargerBespeakNoA() {
		return chargerBespeakNoA;
	}
	public void setChargerBespeakNoA(Integer chargerBespeakNoA) {
		this.chargerBespeakNoA = chargerBespeakNoA;
	}
	public Integer getChargerFreeNoA() {
		return chargerFreeNoA;
	}
	public void setChargerFreeNoA(Integer chargerFreeNoA) {
		this.chargerFreeNoA = chargerFreeNoA;
	}
	public Integer getChargerTotalD() {
		return chargerTotalD;
	}
	public void setChargerTotalD(Integer chargerTotalD) {
		this.chargerTotalD = chargerTotalD;
	}
	public Integer getChargerErrorNoD() {
		return chargerErrorNoD;
	}
	public void setChargerErrorNoD(Integer chargerErrorNoD) {
		this.chargerErrorNoD = chargerErrorNoD;
	}
	public Integer getChargerChargeNoD() {
		return chargerChargeNoD;
	}
	public void setChargerChargeNoD(Integer chargerChargeNoD) {
		this.chargerChargeNoD = chargerChargeNoD;
	}
	public Integer getChargerBespeakNoD() {
		return chargerBespeakNoD;
	}
	public void setChargerBespeakNoD(Integer chargerBespeakNoD) {
		this.chargerBespeakNoD = chargerBespeakNoD;
	}
	public Integer getChargerFreeNoD() {
		return chargerFreeNoD;
	}
	public void setChargerFreeNoD(Integer chargerFreeNoD) {
		this.chargerFreeNoD = chargerFreeNoD;
	}
//	public IncomeVo getIncomeVo() {
//		return incomeVo;
//	}
//	public void setIncomeVo(IncomeVo incomeVo) {
//		this.incomeVo = incomeVo;
//	}
//	public OutcomeVo getOutcomeVo() {
//		return outcomeVo;
//	}
//	public void setOutcomeVo(OutcomeVo outcomeVo) {
//		this.outcomeVo = outcomeVo;
//	}
	public Integer getOperationNo() {
		return operationNo;
	}
	public void setOperationNo(Integer operationNo) {
		this.operationNo = operationNo;
	}
	public Integer getPlanningNo() {
		return planningNo;
	}
	public void setPlanningNo(Integer planningNo) {
		this.planningNo = planningNo;
	}
	public Integer getMakingNo() {
		return makingNo;
	}
	public void setMakingNo(Integer makingNo) {
		this.makingNo = makingNo;
	}
	 
	public Integer getStationTotal() {
		return stationTotal;
	}
	public void setStationTotal(Integer stationTotal) {
		this.stationTotal = stationTotal;
	}
	public Integer getOfflineNo_d() {
		return offlineNo_d;
	}
	public void setOfflineNo_d(Integer offlineNo_d) {
		this.offlineNo_d = offlineNo_d;
	}
	public Integer getOfflineNo_a() {
		return offlineNo_a;
	}
	public void setOfflineNo_a(Integer offlineNo_a) {
		this.offlineNo_a = offlineNo_a;
	}
	public Integer getChargerOfflineNo() {
		return chargerOfflineNo;
	}
	public void setChargerOfflineNo(Integer chargerOfflineNo) {
		this.chargerOfflineNo = chargerOfflineNo;
	}
	public Integer getChargerTotal() {
		return chargerTotal;
	}
	public void setChargerTotal(Integer chargerTotal) {
		this.chargerTotal = chargerTotal;
	}
	public Integer getChargerErrorNo() {
		return chargerErrorNo;
	}
	public void setChargerErrorNo(Integer chargerErrorNo) {
		this.chargerErrorNo = chargerErrorNo;
	}
	public Integer getChargerChargeNo() {
		return chargerChargeNo;
	}
	public void setChargerChargeNo(Integer chargerChargeNo) {
		this.chargerChargeNo = chargerChargeNo;
	}
	public Integer getChargerBespeakNo() {
		return chargerBespeakNo;
	}
	public void setChargerBespeakNo(Integer chargerBespeakNo) {
		this.chargerBespeakNo = chargerBespeakNo;
	}
	public Integer getChargerFreeNo() {
		return chargerFreeNo;
	}
	public void setChargerFreeNo(Integer chargerFreeNo) {
		this.chargerFreeNo = chargerFreeNo;
	}
	public Integer getTwoMonthsPriorChargerNo() {
		return twoMonthsPriorChargerNo;
	}
	public void setTwoMonthsPriorChargerNo(Integer twoMonthsPriorChargerNo) {
		this.twoMonthsPriorChargerNo = twoMonthsPriorChargerNo;
	}
	public Integer getLastMonthChargerNo() {
		return lastMonthChargerNo;
	}
	public void setLastMonthChargerNo(Integer lastMonthChargerNo) {
		this.lastMonthChargerNo = lastMonthChargerNo;
	}
	public Integer getThisMonthChargerNo() {
		return thisMonthChargerNo;
	}
	public void setThisMonthChargerNo(Integer thisMonthChargerNo) {
		this.thisMonthChargerNo = thisMonthChargerNo;
	}
	public Integer getThisMonthBespeakNo() {
		return thisMonthBespeakNo;
	}
	public void setThisMonthBespeakNo(Integer thisMonthBespeakNo) {
		this.thisMonthBespeakNo = thisMonthBespeakNo;
	}
	public Integer getLastMonthBespeakNo() {
		return lastMonthBespeakNo;
	}
	public void setLastMonthBespeakNo(Integer lastMonthBespeakNo) {
		this.lastMonthBespeakNo = lastMonthBespeakNo;
	}
	public Integer getThisMonthChargeNo() {
		return thisMonthChargeNo;
	}
	public void setThisMonthChargeNo(Integer thisMonthChargeNo) {
		this.thisMonthChargeNo = thisMonthChargeNo;
	}
	public Integer getLastMonthChargeNo() {
		return lastMonthChargeNo;
	}
	public void setLastMonthChargeNo(Integer lastMonthChargeNo) {
		this.lastMonthChargeNo = lastMonthChargeNo;
	}
	public BigDecimal getIncome() {
		return income;
	}
	public void setIncome(BigDecimal income) {
		this.income = income;
	}
	public BigDecimal getChargePercent() {
		return chargePercent;
	}
	public void setChargePercent(BigDecimal chargePercent) {
		this.chargePercent = chargePercent;
	}
	public BigDecimal getBespeakPercent() {
		return BespeakPercent;
	}
	public void setBespeakPercent(BigDecimal bespeakPercent) {
		BespeakPercent = bespeakPercent;
	}
	public BigDecimal getChargeIncome() {
		return chargeIncome;
	}
	public void setChargeIncome(BigDecimal chargeIncome) {
		this.chargeIncome = chargeIncome;
	}
	public BigDecimal getBespeakIncome() {
		return BespeakIncome;
	}
	public void setBespeakIncome(BigDecimal bespeakIncome) {
		BespeakIncome = bespeakIncome;
	}
	public BigDecimal getOutcome() {
		return outcome;
	}
	public void setOutcome(BigDecimal outcome) {
		this.outcome = outcome;
	}
	public BigDecimal geteChargePercent() {
		return eChargePercent;
	}
	public void seteChargePercent(BigDecimal eChargePercent) {
		this.eChargePercent = eChargePercent;
	}
	public BigDecimal getSiteCostPercent() {
		return siteCostPercent;
	}
	public void setSiteCostPercent(BigDecimal siteCostPercent) {
		this.siteCostPercent = siteCostPercent;
	}
	public BigDecimal geteChargeOutcome() {
		return eChargeOutcome;
	}
	public void seteChargeOutcome(BigDecimal eChargeOutcome) {
		this.eChargeOutcome = eChargeOutcome;
	}
	public BigDecimal getSiteCostOutcome() {
		return siteCostOutcome;
	}
	public void setSiteCostOutcome(BigDecimal siteCostOutcome) {
		this.siteCostOutcome = siteCostOutcome;
	}
	 
}

